floating cartilage - Spanish English Dictionary